latin cross church - German English Dictionary